1、首先在虚拟机中将nginx和ftp环境变量配置好,然后用filezilla将客户端和服务端相连接,在做图片上传测试时,在filezilla中发现图片上传后大小为0kb,故找到了原因是未将ftp连接模式写为被动模式,于是在测试文件中加入如下代码:
ftpClient.enterLocalPassiveMode();//将其设置为被动模式
可以参考博客网址:https://blog.csdn.net/a1214345386/article/details/73185125
2、在测试通过之后,用spring通过resource.properties文档进行自动注入信息时,发现文档信息一致注入不进去,且程序没有报告任何的错误。后来发现是未在PictureServiceImpl最前面加上@Service。
3、在文档信息自动注入成功之后,发现上传图片成功,但是回显失败。后来通过将其resource文档信息与测试实例进行对比后发现,是回显网址书写错误。自己一直书写的网址是: